.post img {
    min-width: 30%;
    max-width: 100%;
    margin: 10px auto;
}

.post .post-title {
    /* text-align: center; */
}

.post .post-head {
    margin-bottom: 20px;
}

.post-content {
    /* margin-top: 30px; */
    word-break: break-all;
    padding-bottom: 10px;
}

#comments {
    margin-top: 50px;
    word-break: break-all;
}

.post-wnear {
    margin: 50px 0;
}

.hljs-ln td {
    padding: 3px!important;
}

.post-near-pre,
.post-near-next {
    text-align: center;
}

.table {
    font-size: 1rem!important;
}

.tags a {
    /* border: 1px solid #eee; */
    /* padding: 5px; */
    /* animation: jianyin 1s; */
    font-size: 12px;
}

.tags a:hover {
    /* background-color: crimson;
    color: #fff;
    -webkit-animation: jianyin 1s;
    animation: jianyin 1s; */
}

.comment-meta time {
    font-size: 12px;
    /* font-weight: 100; */
    color: rgb(109, 109, 109);
}

cite {
    font-style: normal;
}

.comment-reply a {
    font-size: 12px;
    border-radius: 0;
}

.main-posts-content {
    padding: 0 5px;
}

.post dl,
.post figure,
.post form,
.post hr,
.post ol,
.post p,
.post pre,
.post table,
.post ul {
    margin: 0 0 1.2em 0;
}

.post-content a {
    color: #28a745;
}
.content-tags{
    text-align: center;
}

.content-tags .tag-item{
    word-break: break-word;
    padding: 5px 10px;
    color: #333;
    margin: 5px;
    background: #eee;
    line-height: 2.5em;
    /* border-radius: 5px; */
    text-align: center;
}